Skip to main content
Version: 11.x

Type alias: RouterLikeInner<TConfig, TProcedures>

RouterLikeInner: <TConfig, TProcedures> { [TKey in keyof TProcedures]: TProcedures[TKey] extends AnyRouter ? RouterLikeInner<TConfig, TProcedures[TKey]["_def"]["record"]> : TProcedures[TKey] extends AnyQueryProcedure ? QueryLike<TConfig, TProcedures[TKey]> : TProcedures[TKey] extends AnyMutationProcedure ? MutationLike<TConfig, TProcedures[TKey]> : never }

Type parameters

Parameter
TConfig extends AnyRootConfig
TProcedures extends AnyProcedure

Source

packages/react-query/src/shared/polymorphism/routerLike.ts:18


Generated using TypeDoc and typedoc-plugin-markdown